şiddetli yağmur

  1. deluge
  2. Noun heavy rain